1.2.3.6. alpha.cplusplus.MisusedMovedObject (C++)
Method calls on a moved-from object and copying a moved-from object will be reported.

Examples:

 struct A {
  void foo() {}
};

void f() {
  A a;
  A b = std::move(a); // note: 'a' became 'moved-from' here
  a.foo();            // warn: method call on a 'moved-from' object 'a'
}